home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / DATABASE / DINFO4.ZIP;1 / DINFO.DOC < prev    next >
Encoding:
Text File  |  1993-03-11  |  16.9 KB  |  381 lines

  1.                        dINFO MANAGER PROFESSIONAL
  2.                
  3.  
  4.   dInfo Manager Professional requires very little from the user 
  5.   beyond pointing at a desired action and hitting the ENTER key. It 
  6.   was designed this way from the start.
  7.      
  8.   dINFO Manager Professional contains complete DBMS & reporting
  9.   facilities. It will give you complete control over your dBASE data
  10.   files.  Reports, label definitions, and form letters created with 
  11.   dINFO can be saved, edited, and rerun at will.  All output can be 
  12.   sent to the printer, screen, or to a disk file.  Custom indexes can
  13.   be built from within dINFO for your report and label runs. dINFO
  14.   offers a number of very useful file managment routines as well.
  15.  
  16.   Please note that dINFO MANAGER PROFESSIONAL 4.0 is not intended for
  17.   use on PC networks.
  18.  
  19.   
  20.   ENVIRONMENT VARIABLE
  21.      
  22.       dInfo Manager is written in Clipper 5.2.  Since Clipper will
  23.   use expanded memory for indexing purposes it is standard practice to
  24.   include the following statment in your AUTOEXEC.BAT file IF you should
  25.   experience corrupt indexes:
  26.       
  27.                            SET CLIPPER=E:0
  28.                       (or) SET CLIPPER=//E:0    
  29.  
  30.   UNLIKELY index corruption of this sort can occur with incompatible 
  31.   expanded memory managers.  This should alleviate any problems with
  32.   expanded memory you might encounter. Do this ONLY IF you exeprience
  33.   a problem.
  34.  
  35.                             
  36.   *-------------------------------------------------------------------*    
  37.                                 MAIN MENU
  38.   *-------------------------------------------------------------------*    
  39.   
  40.   CREATING A REPORT DEFINITION FOR THE FIRST TIME
  41.   
  42.   dInfo Manager Prof creates three distinct types of reports. A single
  43.   file report uses just one primary file.  A relational report type one
  44.   may use a primary,secondary and tertiary file.  There is one record in
  45.   the   secondary file for each primary record.  A relational report type
  46.   two may use a primary, secondary and tertiary file.  There are multiple
  47.   secondary records for each primary record. Your data detemines which type
  48.   of report you will need to create.
  49.   
  50.   Creating a report is essentially the same process for all report
  51.   types. First, the report type is chosen and then report parameters 
  52.   are entered. You can control things like the left margin, spaces 
  53.   between printed fields on the report, page width, page length, etc.
  54.   
  55.   You choose your primary, secondary and tertiary files from a scolling 
  56.   list. You choose the fields you wish to include in the report from
  57.   scrolling lists. Nothing could be easier!  Just remember the following: 
  58.   
  59.   
  60.   1. UP TO 3 FILES MAY BE USED IN EACH REPORT!
  61.   
  62.   2. A MAXIUM OF 27 FIELDS FROM EACH FILE MAY BE USED IN THE REPORT.
  63.   
  64.   3. THREE CALCULATED FIELDS MAY BE DEFINED PER FILE. FIELDS IN OTHER
  65.      FILES IN A MULT-FILE REPORT MAY BE REFERENCED IN THE CALCULATIONS
  66.   
  67.   4. MEMO FIELD PROCESSING IS LIMITED TO ONE MEMO FIELD IN A SINGLE FILE
  68.      REPORT.
  69.            
  70.   5. FIELDS APPEAR ON THE PRINTED REPORT IN THE ORDER IN WHICH THEY WERE
  71.      SELECTED.
  72.      
  73.   6. IF YOU DO NOT ENTER A COLUMN HEADING FOR A FIELD THE FIELD NAME WILL
  74.      BE USED AS A COLUMN HEADING ON THE REPORT.
  75.      
  76.   7. IF YOU ARE USING TOTALS, SUBTOTALS, AND/OR CALCULATED FIELDS EXPECT
  77.      YOUR REPORT TO BE WIDER THAN THE WIDTH OF THE SELECTED FIELDS ALONE.
  78.      EXTRA SPACE IS ALLOCATED TO A FIELD BEING TOTALLED AND TO A CALC 
  79.      FIELD BEYOND THAT WHICH IS DISPLAYED BY THE FIELD SELECTION SCREEN.
  80.         
  81.   8. YOU MAY LINK THE FILES ON ANY FIELD(S) OF YOUR CHOICE
  82.  
  83.   9. ALL OUTPUT CAN BE STOPPED WITH THE ESC KEY IF YOU DESIRE.
  84.  
  85.  
  86.   EXECUTING A REPORT DEFINITION 
  87.   
  88.   Simply select the report definition from the scrolling list by
  89.   striking enter.  You will have an opportunity to edit the report     
  90.   parameters you entered when you created it.  You can also edit or 
  91.   create a query for the report and save it under the same or differ-
  92.   ent name.  Output for all reports can go to the printer, screen, or
  93.   to a disk file.
  94.  
  95.  
  96.   FREQUENCY ANALYSIS REPORT
  97.  
  98.   This is a simple but very valuable module for the person who needs
  99.   to know the breakdown of his database.  If you were in the mail order
  100.   business it might be important to know the breakdown of your total
  101.   customer base by state.  Running a frequency analysis on the state
  102.   field would list each occurance of state and the accompanying number
  103.   of customers in each.  The same breakdown could be run for city, zip
  104.   or any other field you might desire. 
  105.  
  106.   In addition to simply counting the number of occurances for the field
  107.   you select this module can sum numeric fields in the record. If each
  108.   of your customers had a balance due entry, for example, all the
  109.   balance dues by state could be summed.  Your needs will determine
  110.   your use of this module.
  111.  
  112.   The query function enables you to set a filter for the database.
  113.   If, for example, you are only interested in the number of your
  114.   customers in California and New York you could use the query 
  115.   function to select only those states for your frequency study and
  116.   eliminate the other 48 states from your output.  Once again, your
  117.   needs will dictate your use of this module and the query function.
  118.   There is only one important rule to follow.  You cannot sum a field
  119.   that has been chosen as a frequency analysis field.  If you made an
  120.   error in this regard, exit the module and start from scratch again.
  121.      
  122.         
  123.   *-------------------------------------------------------------------*    
  124.                               MAIL LABELS
  125.   *-------------------------------------------------------------------*  
  126.  
  127.   
  128.   CREATING A MAIL LABEL DEFINITION FOR THE FIRST TIME     
  129.  
  130.  
  131.   STANDARD LABELS:
  132.  
  133.   Ad Hoc Report Writer permits the creation of standard, large,
  134.   or cheshire format mailing labels.  Simply take the Mailing Label 
  135.   option from the Main menu.  You will be asked to choose a
  136.   primary file and primary file index.  Next you will be given the
  137.   opportunity to query the primary file if you desire. In this manner
  138.   you can select to filter out certain zipcodes or cities according to 
  139.   your preferences and needs.
  140.   
  141.   You will then enter the label module.  Choose the create option from 
  142.   within the label module.  Assign the label file a unique and meaningful 
  143.   name. Select the modify contents option.  Press F2 to choose field names 
  144.   for each line of the label you wish to create.  BE SURE TO PLACE THE
  145.   CURSOR AT THE BEGINNING OF THE LINE TO WHICH YOU ARE APPENDING FIELD
  146.   NAMES!  Follow the prompts and press F10 when you are done.  Be sure to
  147.   choose the proper format and dimensions from within the dimensions
  148.   selection.
  149.  
  150.   By experimenting with the other options you'll find that you can 
  151.   tag select records and print only them if you choose.  You can now print
  152.   your mail labels and recall the new label definition you've just created
  153.   whenever you wish. Just remember the following:  
  154.  
  155.   1. Be certain to choose the proper format and dimension from within 
  156.      the dimension option.  You can make adjustments to the default 
  157.      sizes as you wish.  Maximum label size is 24 X 60.
  158.    
  159.   2. Create index files keyed on the fields by which you want to order 
  160.      your label printout.  If you want labels to be printed in zipcode
  161.      order then be sure to create an index file keyed on zipcode etc.
  162.    
  163.   3. Make use of the test pattern and correct your alignment before 
  164.      beginning a large label run. (** Very Important **)
  165.    
  166.   4. Make use of the query builder to select or filter your primary 
  167.      file when printing labels if you don't wish to create a label for
  168.      every record in your file.   
  169.    
  170.   5. You can pause printer output with ALT-C if your label run jams in
  171.      the printer.  It's not the most sophisticated way to do so, but
  172.      it certainly works.  ESCAPE will ABORT a label printout.
  173.    
  174.   6. A sample label definition (MAIL.LBL) is provided on your diskette.  
  175.      You can experiment with changes and printing by selecting it. First
  176.      you select the Process Mailing Labels option from the Main Menu. 
  177.      Then select MAIL.DBF and MAIL.NTX as your primary file and index.  
  178.  
  179.   7. The copies parameter will determine how many labels for each record
  180.      are printed.
  181.         
  182.   8. The blank lines parameter will control the printing of blank lines
  183.      in your label definition.  Blank lines can be useful for spacers
  184.      when printing large labels.
  185.   
  186.   9. If you build a new label or edit an existing one and utilize the
  187.      automatic field name selector, be sure to place the cursor at the
  188.      BEGINNING of the line you are appending field names to!  Experiment
  189.      with this and you'll see why!
  190.  
  191.  
  192.  
  193.   AVERY 3-UP LASER LABELS:
  194.  
  195.     Follow the same instructions given for STANDARD LABELS. The following
  196.     exceptions apply:
  197.  
  198.         1. YOU MUST SELECT LASER LABELS AND CONFIRM OUTPUT TO ACTIVATE
  199.            THIS OPTION.  
  200.  
  201.         2. The Dimensions for Avery 3-UP Laser Labels are PRESET &
  202.            CANNOT BE CHANGED 
  203.  
  204.         3. Blank lines will print if included in label
  205.  
  206.         4. Option may only be chosen if a LASER PRINTER is selected.   
  207.  
  208.  
  209.   dINFO DATABASE MANAGER
  210.    
  211.   The database manager is completely menu driven and allows you to 
  212.   add, edit delete, search for, and view your database records. It is 
  213.   completely data driven and requires no special instructions.  The
  214.   only word of caution involves using a query over the database. 
  215.   This should be done only with small to medium sized files to avoid
  216.   serious performance degradation. 
  217.   
  218.   Please note that when you query the primary file BEFORE entering
  219.   the database manager you effectively filter the records you are able
  220.   to work with.  You will only be able to view and edit those records
  221.   that satisfify the query conditions.  If you create a query AFTER you
  222.   are inside the database manager you must use the query facilities to
  223.   view only those records matching the query condition. 
  224.   
  225.   Once again, you should avoid placing a query condition on very
  226.   large files before entering the database manager.  Experiment with
  227.   medium sized files and note the difference as the files grow larger.
  228.  
  229.  
  230.   CHANGE THE DIRECTORY
  231.  
  232.   This option enables you to select any directory on your disk 
  233.   in which you you might have database files.  dINFO will ask you which
  234.   directory you'd like to enter.  If you simply strike ENTER dINFO will
  235.   display a listing of all your directories.  ALT-F will pop up a 
  236.   display of the files in any of these directories.  You can actually
  237.   view the contents of text files and database files by pointing at them
  238.   and striking the ENTER key. The database file viewer is very powerful.
  239.   With it you can view your files from top to bottom and search out
  240.   individual records.  It does not permit data to be edited so feel free
  241.   to experiment with it without concern.
  242.  
  243.   Once you've found the directory you desire just point at it and strike
  244.   ENTER.  You will be asked for confirmation.  If you respond positively
  245.   the directory will be changed for you.
  246.   
  247.  
  248.   CREATING A FORM LETTER
  249.    
  250.   Form letter creation is actually quite simple.  It is also a data 
  251.   driven process.  As a tutorial, select the Process Form Letters 
  252.   option  from the L & L menu.  Select DLETTER.DBF & DLETTER.NDX
  253.   as your primary file and index.  Do the following:
  254.   
  255.   1. Create a Form - Use F3 to place the current date anywhere you wish.
  256.                      Use F2 to select and position field names on your
  257.                      letter. Enter the rest of a sample letter.
  258.                       
  259.   2. Save the Form -  Strike F10 when you are done typing your letter.
  260.   
  261.   3. Select the option to send the output to a file.
  262.   
  263.   4. Examine the file FORMLETR.PRN after exiting the program. You'll 
  264.      see how the program drew all the information from DLETTER.DBF 
  265.      into your letters.
  266.  
  267.      
  268.  
  269.   *-------------------------------------------------------------------*    
  270.                            FILE MANAGEMENT MENU
  271.   *-------------------------------------------------------------------*     
  272.  
  273.    
  274.    CREATE A NEW INDEX FILE
  275.  
  276.   Simply select this option from the File Mgmt menu. Select a
  277.   primary file. Select the field(s) you wish to index on and give
  278.   the new file a name. That's all!  dInfo Manager Professional does
  279.   the rest!
  280.  
  281.    ( ** VERY IMPORTANT ** )
  282.   1.  dINFO converts numeric and date fields to character values when 
  283.   you build an index with them.  dINFO ensures the proper ordering of
  284.   values in this manner. It is recommended that you build your indexes 
  285.   with dINFO's Index Builder for use with dINFO's Database Manager.  
  286.   Character indexes are completely compatible and need not be rebuilt. 
  287.   This conversion of numeric & date fields to string values is standard
  288.   practice and enables you to build compound keys with mixed data types.
  289.   These indexes are not backwards compatible with dBASE, but it is a 
  290.   simple procedure to rebuild an index file using dBASE if you must for
  291.   reasons of compatiblity with other programs which access your data 
  292.   files.
  293.  
  294.    
  295.   MODIFY OR CREATE A DBF
  296.      
  297.   This is also a powerful function.  It permits you to add, delete
  298.   or reposition fields in your file.  It will also create a new file 
  299.   for you from scratch.  Once again, experimentation with a BACKUP COPY 
  300.   of one of your files is required to understand this module.
  301.  
  302.    
  303.   PERFORM A GLOBAL REPLACE
  304.      
  305.   Watch out for this module!  Use this only if you really understand
  306.   what you are doing with it.  With it you can change EVERY first name
  307.   in your database to JOHN or anything else you type in.  That's fine 
  308.   if that is really what you set out to do.  GLOBAL REPLACE means just
  309.   that.  When you choose a field from one of your files to update this
  310.   module will update EVERY ONE of those fields!  Experiment with 
  311.   dummy files and BE CAREFUL!
  312.  
  313.  
  314.   APPENDING RECORDS FROM ANOTHER DATABASE
  315.    
  316.   This is a very powerful module with many options.  The only way
  317.   to fully understand its operation is to use it extensively on a
  318.   backup copy of one of your files.  Remember, the primary file you
  319.   choose is the one to which records will be appended (added on to
  320.   the end of the file).  Appending does not replace the records in
  321.   the primary file with new records.  The process ADDS TO the file.
  322.      
  323.   This module will let you append data from a file with different
  324.   field names and different field types.  Again, it is very flexible
  325.   and requires experimentation to master.  Use a BACKUP COPY of one of
  326.   your files to experiment with and follow the screen prompts carefully.
  327.   
  328.     
  329.   COPY A DATABASE FILE
  330.   
  331.   This module permits you to copy the primary file you choose out to
  332.   another file you can name.  This process creates a new file which is
  333.   an exact copy of the primary file.  This is a good module to use to
  334.   create files you can experiment with using the MODIFY and APPEND
  335.   modules!
  336.   
  337.  
  338.   PACKING A DATAFILE (Removing Deleted Records)
  339.  
  340.   1. (** Very Important **)  Removing deleted records from a file can 
  341.   be a lengthy process depending upon the size of the file.  Although
  342.   dINFO packs the file in the safest possible manner, you should take
  343.   every precaution with your valuable data.  Backup your important files
  344.   before packing them.  If anything at all should go wrong in the copy 
  345.   process such as a disk I/O error or power glitch your data will be 
  346.   protected. 
  347.   
  348.   YOU are responsible for the safety of your data at all times. 
  349.   Every reasonable precaution was taken in creating dINFO. In the
  350.   event of an unforseen problem, however, there is no substitute 
  351.   for a backup copy of your data.  No data processing department
  352.   in the world operates without backup nor should you.
  353.  
  354.   Once again, YOU are responsible for maintaining adequate backup
  355.   copies of your data.  Backup important files before packing.  Backup 
  356.   is a resonable precaution to take whenever making large changes to
  357.   your files.
  358.   
  359.   2.  This option is available from the File Mgmt Menu. Simply select 
  360.   a file to be PACKED. ALL records you've marked for deletion will be 
  361.   permanently removed from the file. dINFO packs files & memo fields in
  362.   a safe manner by copying them out to temporary files.  Be sure you 
  363.   have enough disk space left to pack a large datafile before deciding
  364.   to pack the file.  You'll need double the space of your file and its 
  365.   associated.DBT file, if it has one, to be on the safe side.
  366.   
  367.  
  368.               
  369.   DUPLICATE FIELD CHECKING
  370.  
  371.   Take the Duplicate Record Check option from the File Mgmt menu.  
  372.   Simply select the field or fields for dupe checking.  The report of
  373.   duplicates can be viewed on the screen, sent to a disk file, or the 
  374.   output can be sent to a printer.   
  375.  
  376.   
  377.              
  378.                             **  END OF FILE ***   
  379.                           
  380.                           
  381.